thin-film distillation - German English Dictionary